<?php 


/*require './Lib/One/Page.php';
require './Lib/One/Model.php';
require './Lib/Two/Vcode.php';

use \Lib\One\Page;
use \Lib\One\Model;
use \Lib\Two\Vcode;

$p = new Page(); var_dump($p);
$m = new Model(); var_dump($m);
$v = new Vcode(); var_dump($v);
*/


// Lib\One\Page   ===>   ./Lib/One/Page.php
function __autoload($className)
{
    // echo $className.'<br>';
    // 替换
    $str = str_replace('\\', '/', $className);
    // echo $str;
    // 拼装路径
    $path = './' . $str . '.php';

    // 检测文件是否存在
    if (file_exists($path)) {
        // 加载文件
        require $path;
    } else {
        // 404
        echo '<h1>404 NOT FOUND</h1>';
        exit;
    }
}

$m = new \Lib\One\Model(); var_dump($m);
$p = new \Lib\One\Page(); var_dump($p);
$v = new \Lib\Two\Vcode(); var_dump($v);




